Definition of Sweet Clover

  • (noun) erect annual or biennial plant grown extensively especially for hay and soil improvement

Synonyms of Sweet Clover


Antonyms of Sweet Clover


No Antonyms Found.

Homophones of Sweet Clover


No Homophones Found.